package controller.commoncontroller;

import java.awt.Desktop;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.IOException;

/**
 * <b>Implementiert:</b> <code>ActionListener</code> <br>
 * <br>
 * Zugehoerige Controllerklasse zum Menueeintrag <i>Benutzerhandbuch</i>. Diese
 * Klasse oeffnet den auf dem System vorhandenen/geforderten PDF-Reader und
 * zeigt darin das Benutzerhandbuch an.
 * 
 * @author Team Locsi
 * 
 */
public class UserManualListener implements ActionListener {
	
	public static File manual;

	/**
	 * In dieser Methode wird das Benutzerhandbuch zum Programm
	 * <code>LOCSI</code> im, auf dem System vorhandenen, PDF-Reader angezeigt.
	 */
	@Override
	public void actionPerformed(ActionEvent e) {
		 try {
             Desktop.getDesktop().open(manual);
         } catch (IOException e1) { 
             e1.printStackTrace();
         }
	}
}